Classifying the Nonsingular Intersection Curve of Two Quadric Surfaces
نویسندگان
چکیده
We present new results on classifying the morphology of the nonsingular intersection curve of two quadrics by studying the roots of the characteristic equation, or the discriminant, of the pencil spanned by the two quadrics. The morphology of a nonsingular algebraic curve means the structural (or topological) information about the curve, such as the number of disjoint connected components of the curve in PR (the 3D real projective space), and whether a particular component is a compact set in any affine realization of PR. For example, we show that two quadrics intersect along a nonsingular space quartic curve in PR with one connected component if and only if their characteristic equation has two distinct real roots and a pair of complex conjugate roots. Since the number of the real roots of the characteristic equation can be counted robustly with exact arithmetic, our results can be used to obtain structural information reliably before computing the parameterization of the intersection curve; thus errors in the subsequent computation that is most likely done using floating point arithmetic will not lead to erroneous topological classification of the intersection curve. The key technique used to prove our results is to reduce two quadrics into simple forms using a projective transformation, a technique equivalent to the simultaneous block diagonalization of two real symmetric matrices, a topic that has been studied in matrix algebra.
منابع مشابه
Computing quadric surface intersections based on an analysis of plane cubic curves
Computing the intersection curve of two quadrics is a fundamental problem in computer graphics and solid modeling. We present an algebraic method for classifying and parameterizing the intersection curve of two quadric surfaces. The method is based on the observation that the intersection curve of two quadrics is birationally related to a plane cubic curve. In the method this plane cubic curve ...
متن کاملEnhancing Levin's method for computing quadric-surface intersections
Levin’s method produces a parameterization of the intersection curve of two quadrics in the form p(u)= a(u)± d(u)√s(u), where a(u) and d(u) are vector valued polynomials, and s(u) is a quartic polynomial. This method, however, is incapable of classifying the morphology of the intersection curve, in terms of reducibility, singularity, and the number of connected components, which is critical str...
متن کاملIntersecting Surfaces of Special Types
The paper reviews new approaches to computing the intersection curve of two surfaces of special types. We consider algorithms for intersecting a torus with a natural quadric or another torus. After that, we review a topological technique that computes the intersection curve of a sphere and a sugace of revolution. Finally, we consider the intersection of two ruled sueaces.
متن کاملSignature Sequence of Intersection Curve of Two Quadrics for Exact Morphological Classification
Computing the intersection curve of two quadric surfaces is an important problem in geometric computation, ranging from shape modeling in computer graphics and CAD/CAM, collision detection in robotics and computational physics, to arrangement computation in computational geometry. We present the solution to the fundamental problem of complete classification of morphologies of the intersection c...
متن کاملComputing All Conic Sections in Torus and Natural Quadric Intersections
Conic sections embedded in a torus must be circles of special types: (i) proole circles, (ii) cross-sectional circles , and (iii) Yvone-Villarceau circles. Based on this classiication, we present eecient and robust geometric algorithms that detect and compute all degenerate conic sections (circles) in torus/plane and torus/natural-quadric intersections. 2 Introduction Simple surfaces (such as p...
متن کامل